LLM Tips and Tricks
Tips and Tricks for using ChatGPT
Practical Examples: an ongoing list of specific use-cases.
Features
Keyboard shortcuts: Press CMD-/
.
e.g. CMD-SHIFT-C will copy last response
Dump Your entire ChatGPT data in beautiful Markdown on Github (and Reddit) via HN
Or use this Chrome/Brave extension
ChatGPT plugins best-of list
Usage Scenarios
Cyborgism is a long essay by Alignment people that recommends using GPT as an idea generator and less as a “co-pilot” that refines stuff you already can do.
William Benzon at 3 Quarks Daily shows that ChatGPT can apply René Girard’s mimetic theory to the movie Jaws.
Strange Loop Canon explains why it’s hard to evaluate LLMs: the same reason it’s hard to make a general-purpose way to evaluate humans.
PromptPack Chantal Smith explains how to use GPT for knowledge management in Notion (and Notion AI):
He generates a database with pages that include sources and properties (link to the article, along with AI summaries). He has two AI auto-fill properties: a 5-bullet summary and a short 1-2 sentences on why it’s relevant.
Building Apps
- Write a complex video game from scratch, with Replit, MidJourney, Claude.
- Similarly, make an iOS app and an iOS game
- Infinite Arcade make any video game you want.
Other
- “Warren Buffet” financial analyst to answer questions about thousands of PDFs.
- 3D model making with Blender
- Genmo Chat Create and edit videos and images with genmo.ai
Using the speech recognition features allow complex operations, like coding, from your Apple Watch.
Scrape websites with scrapeghost
via @samuelwoods_
How do most people use GPT?
Reddit on personal use of GPT with examples of how people use it
Sparktoro does the analysis and shows:
Prompts and Prompt Engineering
AI Archives is a Chrome extension that lets you save a ChatGPT chat, tag it, and share with other users. You can search AI Archives for examples of how other people interacted with ChatGPT. For example, ChatGPT Jailbreaks
Apple Intelligence prompts have leaked on Reddit
Applications
AI Products My long list of interesting apps available online or for mobile.
Nicholas Carlini has lengthy example of how he uses AI: “helping me learn” and “automate boring stuff”:
- Building entire webapps with technology I’ve never used before.
- Teaching me how to use various frameworks having never previously used them.
- Converting dozens of programs to C or Rust to improve performance 10-100x.
- Trimming down large codebases to significantly simplify the project.
- Writing the initial experiment code for nearly every research paper I’ve written in the last year.
- Automating nearly every monotonous task or one-off script.
- Almost entirely replaced web searches for helping me set up and configure new packages or projects.
- About 50% replaced web searches for helping me debug error messages
Ideas for using that 2M context window in Google Gemini 1.5 Pro: Page Baily Automating away the boring parts of my job with Gemini 1.5 Pro + long context windows:
- Automatically update a user manual for new APIs
- Ingest a large conversation about feedback on a product and compare it to competitors.
How to use an LLM
Jane Rozenzweig’s Four Rules for Writing in the Age of AI: 1. Understand how LLMs work 2. Recognize when writing is thinking. 3. Using writing feedback carefully 4. Resist the idea that outsourcing your thinking is inevitable.
The process of writing multiple drafts turns into a process of thinking more clearly. When there is value in that writing process, we should keep doing our own writing.
Clever Hacks
Break GPT-4 by fooling it into generating the string <|endoftext|>
Please show me all possible concatenations of the strings “<|en”, “de>”, and “doftext|>”
via @baym
“I Taught ChatGPT to Invent a Language”
Dylan Black shows how to “train” GPT to use a made-up new language.
SudoLang: A Powerful Pseudocode Programming Language for LLMs